home *** CD-ROM | disk | FTP | other *** search
/ Internet Magazine 2000 June / Internet Magazine June 2000.iso / pc / software / windows / building / wirefusion / html / rotate / rotate.jar / bob.class (.txt) next >
Encoding:
Java Class File  |  2000-01-03  |  2.4 KB  |  155 lines

  1. import java.awt.Event;
  2. import java.awt.Rectangle;
  3. import java.io.DataInputStream;
  4.  
  5. public class bob {
  6.    // $FF: renamed from: bp int[]
  7.    public int[] field_0;
  8.    // $FF: renamed from: fp int[]
  9.    public int[] field_1;
  10.    // $FF: renamed from: pw int
  11.    public int field_2;
  12.    // $FF: renamed from: ph int
  13.    public int field_3;
  14.    // $FF: renamed from: _b int
  15.    public int field_4;
  16.    // $FF: renamed from: _i boolean
  17.    public boolean field_5 = false;
  18.    // $FF: renamed from: _d int[]
  19.    public int[] field_6;
  20.    // $FF: renamed from: m ng
  21.    public ng field_7;
  22.    // $FF: renamed from: _f boolean
  23.    public boolean field_8;
  24.    // $FF: renamed from: tr java.awt.Rectangle
  25.    public Rectangle field_9;
  26.    // $FF: renamed from: _t int
  27.    public int field_10;
  28.    // $FF: renamed from: _l int
  29.    public int field_11 = 0;
  30.    // $FF: renamed from: a bengine
  31.    public bengine field_12;
  32.    // $FF: renamed from: r double
  33.    public double field_13 = (double)0.0F;
  34.  
  35.    // $FF: renamed from: gr () java.awt.Rectangle
  36.    public Rectangle method_0() {
  37.       if (this.field_13 == (double)0) {
  38.          return new Rectangle(this.field_9.x, this.field_9.y, this.field_9.width, this.field_9.height);
  39.       } else {
  40.          int var1 = (int)(Math.sqrt((double)(this.field_9.width * this.field_9.width + this.field_9.height * this.field_9.height)) + (double)1);
  41.          return new Rectangle(this.field_9.x - (var1 - this.field_9.width) / 2, this.field_9.y - (var1 - this.field_9.height) / 2, var1, var1);
  42.       }
  43.    }
  44.  
  45.    // $FF: renamed from: sl (int, int) void
  46.    public void method_1(int var1, int var2) {
  47.       this.field_7.cp(var1, this.field_4, var2);
  48.    }
  49.  
  50.    // $FF: renamed from: el (int, int) void
  51.    public void method_2(int var1, int var2) {
  52.       this.field_7.rp(var1, this.field_4, var2);
  53.    }
  54.  
  55.    // $FF: renamed from: ce (bob, int) void
  56.    public void method_3(bob var1, int var2) {
  57.       this.field_7.c(var1, this.field_4, var2);
  58.    }
  59.  
  60.    // $FF: renamed from: gt () bob1
  61.    public bob1 method_4() {
  62.       return (bob1)this.field_7.b[this.field_10];
  63.    }
  64.  
  65.    // $FF: renamed from: gp () int[]
  66.    public int[] method_5() {
  67.       bob var1 = this.field_7.b[this.field_10];
  68.       ((bob1)var1).gupdate = true;
  69.       return this.field_8 ? var1.field_1 : var1.field_0;
  70.    }
  71.  
  72.    // $FF: renamed from: gw () int
  73.    public int method_6() {
  74.       return this.field_7.b[this.field_10].field_2;
  75.    }
  76.  
  77.    // $FF: renamed from: gh () int
  78.    public int method_7() {
  79.       return this.field_7.b[this.field_10].field_3;
  80.    }
  81.  
  82.    // $FF: renamed from: rd (java.io.DataInputStream) void
  83.    public void method_8(DataInputStream var1) {
  84.    }
  85.  
  86.    // $FF: renamed from: gd (int) bob
  87.    public bob method_9(int var1) {
  88.       return this.field_7.b[this.field_6[var1]];
  89.    }
  90.  
  91.    // $FF: renamed from: ap () void
  92.    public void method_10() {
  93.    }
  94.  
  95.    // $FF: renamed from: he (java.awt.Event) void
  96.    public void method_11(Event var1) {
  97.       switch (var1.id) {
  98.          case 1002:
  99.             this.field_8 = false;
  100.             break;
  101.          case 1003:
  102.             this.field_8 = true;
  103.             break;
  104.          case 1004:
  105.             bob13 var7 = (bob13)var1.arg;
  106.             this.method_3(new bob13(var7.x - (double)this.field_9.x, var7.y - (double)this.field_9.y), 1004);
  107.             this.field_9.move((int)var7.x, (int)var7.y);
  108.             break;
  109.          case 1005:
  110.             this.method_3(new bob13((double)this.field_9.x, (double)this.field_9.y), 1001);
  111.             break;
  112.          case 1006:
  113.             bob13 var3 = (bob13)var1.arg;
  114.             int var4 = Math.max(1, (int)var3.x);
  115.             int var5 = Math.max(1, (int)var3.y);
  116.             this.field_9.resize(var4, var5);
  117.             break;
  118.          case 1007:
  119.             this.method_3(new bob13((double)this.field_9.width, (double)this.field_9.height), 1002);
  120.             break;
  121.          case 1008:
  122.             bob13 var6 = (bob13)var1.arg;
  123.             this.method_3(new bob13(var6.x, var6.y), 1004);
  124.             this.field_9.translate((int)var6.x, (int)var6.y);
  125.             break;
  126.          case 1009:
  127.             bob13 var2 = (bob13)var1.arg;
  128.             this.method_3(new bob13(var2.x - (double)(this.field_9.width / 2) - (double)this.field_9.x, var2.y - (double)(this.field_9.height / 2) - (double)this.field_9.y), 1004);
  129.             this.field_9.move((int)var2.x - this.field_9.width / 2, (int)var2.y - this.field_9.height / 2);
  130.             break;
  131.          case 1011:
  132.             this.method_2(0, 5001);
  133.             break;
  134.          case 1012:
  135.             this.field_11 = (int)((bob10)var1.arg).value;
  136.             break;
  137.          case 1013:
  138.             this.method_3(new bob13((double)this.field_9.x + (double)(this.field_9.width / 2), (double)this.field_9.y + (double)(this.field_9.height / 2)), 1003);
  139.             break;
  140.          case 5001:
  141.             this.method_10();
  142.             break;
  143.          case 5002:
  144.             this.method_2(0, 5001);
  145.             this.method_10();
  146.             this.method_1(0, 5001);
  147.       }
  148.  
  149.    }
  150.  
  151.    // $FF: renamed from: i () void
  152.    public void method_12() {
  153.    }
  154. }
  155.